A memory distribution mechanism for object oriented applications
نویسندگان
چکیده
Many applications, particularly in Computer-Aided Design (CAD), require large amounts of memory, limiting the size of problems which can be handled. This paper presents a new mechanism which exploits the large amount of memory available in a cluster of workstations for programs that are designed in an object-oriented manner. The memory required for each object may be allocated in other machines on the network, and any references to the object return the desired item from the appropriate machine in a transparent fashion. Experimental results are provided to demonstrate the eeectiveness of this approach for a particular memory-intensive CAD application.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملObject-Oriented Data Parallel Programming in C++
A lot of applications executed on distributed memory parallel computers can be classi-ed as data parallel applications, in which parallel operations on data elements are performed in a loosely synchronous manner. However implementation of such applications is still diicult. This paper presents an object-oriented approach for an easy and eecient data parallel programming in C++. More exactly, an...
متن کاملA Virtual Memory Operating System for a Distributed Workstation Environment
Recently we have seen an explosive growth in the number of high performance, low cost workstations available on the market. An increase in the usage and popularHy of new applications like windowing systems and object oriented applications has resulted from this growth. These applications rely heavily on data sharing. To support these applications, the operating system must support efficient sha...
متن کاملA Customer Oriented Approach for Distribution System Reliability Improvement using Optimal Distributed Generation and Switch Placement
The reliability of distribution networks is inherently low due to their radial nature, consequently distribution companies (DisCos) usually seek to improve the system reliability indices with the minimum possible investment cost. This can be known as system-oriented reliability planning (SORP). However, there can exist some customers that are not satisfied by their reliability determined by ado...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995